database/sql.driverConn.ci (field)
26 uses
database/sql (current package)
sql.go#L564: ci driver.Conn
sql.go#L603: if cr, ok := dc.ci.(driver.SessionResetter); ok {
sql.go#L618: if cv, ok := dc.ci.(driver.Validator); ok {
sql.go#L627: si, err := ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L695: err = dc.ci.Close()
sql.go#L696: dc.ci = nil
sql.go#L884: if pinger, ok := dc.ci.(driver.Pinger); ok {
sql.go#L1295: ci: ci,
sql.go#L1444: ci: ci,
sql.go#L1700: execerCtx, ok := dc.ci.(driver.ExecerContext)
sql.go#L1703: execer, ok = dc.ci.(driver.Execer)
sql.go#L1709: nvdargs, err = driverArgsConnLocked(dc.ci, nil, args)
sql.go#L1725: si, err = ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L1732: return resultFromStatement(ctx, dc.ci, ds, args...)
sql.go#L1772: queryerCtx, ok := dc.ci.(driver.QueryerContext)
sql.go#L1775: queryer, ok = dc.ci.(driver.Queryer)
sql.go#L1782: nvdargs, err = driverArgsConnLocked(dc.ci, nil, args)
sql.go#L1808: si, err = ctxDriverPrepare(ctx, dc.ci, query)
sql.go#L1816: rowsi, err := rowsiFromStatement(ctx, dc.ci, ds, args...)
sql.go#L1903: _, hasSessionResetter := dc.ci.(driver.SessionResetter)
sql.go#L1904: _, hasConnectionValidator := dc.ci.(driver.Validator)
sql.go#L1906: txi, err = ctxDriverBegin(ctx, opts, dc.ci)
sql.go#L2094: err = f(dc.ci)
sql.go#L2439: si, err = ctxDriverPrepare(ctx, dc.ci, stmt.query)
sql.go#L2654: res, err = resultFromStatement(ctx, dc.ci, ds, args...)
sql.go#L2798: rowsi, err = rowsiFromStatement(ctx, dc.ci, ds, args...)